#! /bin/bash
base_dir=/data/wwwroot/bbs.xxx.com/data
r_dir=160.11.274.32::img
d=`date +%Y%m%d`
f_list=$base_dir/attachment_move_list.php
f_sql=$base_dir/attachment_move_sql.php 更改附件标志位的sql文件
file_dir=$base_dir/oldatt_list_sql
if [ ! -d $file_dir ] ; then
mkdir $file_dir
fi
if [ ! -f $f_list ] || [ ! -f $f_sql ]; then
exit
fi
grep -v 'exit()' $f_list |sed 's#/data/wwwroot/bbs.xxx.com/data/attachment/forum#.#' > /tmp/1.txt
cd $base_dir/attachment/forum
rsync -aL --files-from=/tmp/1.txt ./ $r_dir/
/bin/mv $f_list $file_dir/$d.list
grep -v 'exit()' $f_sql < /tmp/2.txt
mysql -h192.168.1.11 -uuser -p'passwd' bbs < /tmp/2.txt
/bin/mv $f_sql $file_dir/$d.sql